muzzle compensators - Turkish English Dictionary